tapioca plant (manihot esculenta) - French English Dictionary